Footage From Inside The Latest German Leopard 2A6